Dylan HarperDylan Harper
The 23rd Minute at Old Trafford: The Ten-Man Equation and What the Data Never SaysThe 23rd minute at Old Trafford. A passage of play that looked dead — Phil...
From a Job Posting, Seeing the Entire US Swimming Ecosystem: Lessons for VietnamI have read hundreds of swimming coach job postings in my 17-year career. But...
The $383,000 Judgment and the Las Vegas Gun: The Labor File Behind a Boxing 'Mogul' LabelReynaldo Rodis, 45, stood inside a strip of storefronts sharing one roof in L...
Nine Lenses on a V.League Transfer: Separating Signal from Window NoiseA screenshot surfaced in a group chat just before midnight, in mid-July, in t...
The Transfer Window and the 'False 10' Flood: How Football Is Being Flattened by a Single TemplateAt minute 63 at the Alfredo Di Stéfano, Vinícius Júnior collected the ball on...
VALORANT Masters Shanghai 2026: Eight Players to Watch and the Limits of Pre-Tournament DataOpening: a column of data that refuses to stay still After the third match da...
Inside the V-League Transfer Market: A Map of Shadow Money and the Cards That Never Appear in ContractsIn July 2026, I sat in Stand B of Lạch Tray Stadium, watching Hải Phòng's fin...
Overwatch 2 and the Perks System: An In-Match Progression Variable and Its Balance Data GapIn the ninth minute of a high-ranked Overwatch 2 match, a defending Bastion...
When the Football News Cycle Outruns the TruthHwang Sun-hong stood at the center of the Seoul World Cup training ground on ...
Joe Salisbury Retires at 34: When a Doubles World No. 1 Put His Heartbeat Above the TrophiesThe men's doubles semifinal at the 2026 US Open ended, and Joe Salisbury stoo...
Pipeline Risk: When Table Tennis Analysis Receives a Blank ReportThe report sat on my desk in Nha Trang on an August afternoon. It carried...
North American Esports in the Data Era: Tempo, Probability, and the Trap of Beautiful NumbersNorth American Esports in the Data Era: Tempo, Probability, and the Trap of...
FIFA ASEAN Cup 2026: Two Guest Slots Replaced and the $2.6 Million Floor That Would Not MoveOn October 26, 2026, FIFA announced the ASEAN Cup. The Chinese Football...
Iraklis 85-86 Dziki: Group 5's First Defeat Was Settled in 61 SecondsSixty-one seconds. That is the entire budget Iraklis needed to move from a...
Chess Olympiad 2026: India Faces Double Challenge in Samarkand – Official Schedule ReleasedThe home pitch has no stands, but every time the ball rolls, a flood of...
LCK 2026: Two Reverse Sweeps in 24 Hours — When Match Reports Are No Longer PredictableMinute 68 of game three, HLE vs T1. The replay slows down: Zeus engages,...
When Data Falls Silent: Lessons on Honesty in Vietnamese Sports AnalysisIn the last three V.League matches, I noticed something strange: the statisti...
10.8 CS/min and HLE's 0-2 hole: the failure sits outside Gumayusi's stat lineOn match day three of the Swiss stage at Worlds 2026, HLE walked into their...
Jemma Reekie sets European road mile record and targets Beijing World Championships as answer to a tricky summerAt a time when Jemma Reekie's 800m season risked fading into obscurity, the...
Ninh Binh keeps Hoang Duc until 2030: The 'open door' clause is the key to successOn September 3, 2026, two days before the V-League 2026/27 opening match at t...
